Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Serbia Open - Belgrade Sony Ericsson Open - Miami Qatar F1a UAE F1 France F2 France F4 France F8 France F9 France F14 Italy F4 Italy F5 France F16 France F17 France F18 France F2 France F3 Croatia F4 Croatia F6 Kuwait F1 Kuwait F2 Laos F1 Thailand F4 Thailand F5 Croatia F1 India F1 India F2 Bosnia & Herzegovina F5 Serbia F2 Serbia F3 Serbia F6 USA F24 USA F25 Germany F1 Croatia F1 USA F7 Serbia F7 Germany F2 Gemax Open 2002 - Belgrade Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Zagreb Open - Zagreb Okal Cup - Eckental XI Venice Open - Venice Stella Artois Clay Court Championships - Budaors Neride Prague Indoor - Prague Gemax Open - Belgrade Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Canottieri Mincio Open - Mantova Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Hilversum Open - Hilversum V Trani Cup - Trani 3° Trofeo 'Citta di Brindisi' - Brindisi Asirom Challenger - Brasov Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka IPP Open - Helsinki Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Challenger Leon 2004 - Leon Challenger Citta di Olbia - Olbia Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Schickedanz Open - Furth Open de Montauban - Montauban Riviera di Rimini Challenger 2004 - Rimini Porsche Open - Poznan S Tennis Master Championship - Graz GHI Bronx Classic - Bronx TED Open - Istanbul Samsung Securities Cup - Seoul Banja Luka Challenger 2004 - Banja Luka The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Jameson Cup - Milan Logopak Challenger 2005 - Lubeck X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Olbia Challenger - Olbia Garden Open 2005 - Rome San Remo Tennis Cup 15° Piertomaso - San Remo Open de Montauban - Montauban Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan S Tennis Masters - Graz Olimp Kyiv Open - Kiev Muller Cup - Ulm Open D'Orleans - Orleans Banja Luka Challenger 2005 - Banja Luka Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons USTA/Adtech Challenger - Boston PrivatBank Cup - Dnepropetrovsk Challenger 42 - Andrezieux BH Telecom Indoors Sarajevo 2006 - Sarajevo Tunis Open 2006 - Tunis Akbank Private Banking TED Open 2006 - Istanbul Timisoara Challenger - Timisoara Banja Luka Challenger - Banja Luka Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental LTA Shrewsbury Challenger - Shrewsbury Kamnik Challenger - Kamnik Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg 4th Volkswagen Challenger - Wolfsburg Banja Luka 2002 - Banja Luka BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Unicredit (Suisse) Bank S.A. Challenger - Chiasso Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Sarajevo Open - Sarajevo Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Ljubljana Open - Ljubljana Bauer Watertechnology Cup 2007 - Eckental 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Zagreb Open - Zagreb The Surbiton Trophy - Surbiton CA Challenge - Graz Dublin Challenger - Dublin Kyiv Open - Kiev San Marino CEPU Open - San Marino Challenger Groningen - Groningen Lambertz Open - Aachen GHI Bronx Tennis Classic - Bronx Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Ljubljana Open 2008 - Ljubljana Abierto Club Casablanca - Mexico City Tennis Napoli Cup 2004 - Napoli Steelers Cup - Kosice Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ethias Trophy - Mons Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk Dubrovnik Open - Dubrovnik XI Ciutat de Barcelona - Barcelona Noumea Challenger ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Besancon Challenger Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Citta di Monza - Monza Tunis Open - Tunis ECM Prague Open 2005 - Prague Cherbourg Challenger Ljubljana Open - Ljubljana Steelers Cup 2005 - Kosice Sunrise Challenger Siemens Open - Scheveningen 7° Trani Cup - Trani Korat Challenger GHI Bronx Classic - Bronx St. Brieuc Challenger Athens Challenger TED Open - Istanbul Johannesburg Challenger Rome Challenger Sofia Challenger Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Tunis Challenger Ramat Hasharon Challenger Bordeaux Challenger Zagreb Challenger St. Petersburg Challenger 2006 - St. Petersburg The LTA Wrexham Challenger - Wrexham Internazionali di Tennis - Bergamo Open Mutouest St. Brieuc - St. Brieuc Citta di Monza - Monza Furth Challenger Nottingham Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Unique Zagreb Open - Zagreb Schickendanz Open - Furth Turin Challenger Constanta Challenger - Constanta Open de Montauban - Montauban Porsche Open - Poznan Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini San Benedetto Challenger Aamulehti Tampere Open - Tampere Samarkand Challenger - Samarkand IPP Geneva Trophy - Geneva Genoa Open - Genova Segovia Challenger ATP Slovak Open Challenger - Bratislava Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Istanbul Challenger Alphen Challenger Todi Challenger Ljubljana Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Sacramento Challenger Tiburon Challenger Orleans Challenger Knoxville Challenger Open Prevadies - St. Brieuc Morocco Tennis Tour - Casablanca Noumea Challenger Honolulu Challenger Bergamo Challenger Belgrade Challenger Cherbourg Challeger Unicredit Czech Open 2007 - Prostejov Sarajevo Challenger Challenger Lugano - Lugano Tunis Challenger Bordeaux Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Prostejov Challenger Riviera di Rimini Challenger - Rimini Winnetka Challenger Arad Challenger Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Orbetello Challenger Cordenons Challenger San Marino Challenger St. Remy Challenger Challenger 42 - Andrezieux Ljubljana Challenger PEOPLEnet Cup - Dnepropetrovsk Open des Alpes Trophee BNP Paribas - Grenoble Orleans Challenger Athens Challenger Cremona Challenger Heilbronn Open - Heilbronn Nottingham Challenger Internazionali di Tennis di Bergamo - Bergamo Granby Challenger Wroclaw Challenger Internationaux du Doubs - Besancon Orbetello Challenger Mons Challenger Morocco Tennis Tour - Meknes Ortisei Challenger Quimper Challenger Cherbourg Challenger Petange Challenger Orleans Challenger Morocco Tennis Tour - Tanger Mons Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ortisei Challenger Quimper Challenger Bordeaux Challenger Tunis Open - Tunis Rijeka Open - Rijeka BNP Paribas Primrose - Bordeaux Calabasas Challenger BSI Challenger Lugano - Lugano Siemens Open - Scheveningen s'Tennis Masters Challenger - Graz Genova Open Challenger - Genova Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Belgrade Challenger Bangkok Challenger Rhodes Challenger Rijeka Challenger Irving Challenger Le Gosier Challenger Turin Challenger Charlottesville Challenger Orleans Challenger Brest Challenger Noumea Challenger Cairo Challenger Zagreb Challenger Aix En Provence Challenger Recanati Challenger Jersey Challenger Monza Challenger Orleans Challenger Helsinki Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Scheveningen Challenger Reunion Island Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Rijeka Challenger Banja Luka Challenger Bath Challenger Rome Challenger Zagreb Challenger Nottingham Challenger St. Remy Challenger Istanbul Challenger Orleans Challenger Ljubljana Open 2002 - Ljubljana Guadalajara Challenger Le Gosier Challenger Bordeaux Challenger Challenger 42 - Andrezieux Fujitsu Siemens Open - Budapest Oberstaufen Cup - Oberstaufen XXX Edizione 'A Savoldi Marco' - Manerbio Alexander Kolyaskin Memorial - Donetsk Bratislava Challenger KGHM Polish Indoors - Wroclaw Zagreb Open - Zagreb China Open - Beijing Zagreb Open - Zagreb Memorial Savigni - Sassuolo Sarajevo Open 2004 - Sarajevo Open Sainte Victoire - Aix-En-Provence Milano Challenger-Jameson Cup - Milan Siemens Open 2004 - Scheveningen Okal Cup 2003 - Eckental The LTA Men's Challenger Wrexham - Wrexham Croatia Open - Umag International Championship of Croatia - Umag Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Gerry Weber Open - Halle AIG Japan Open - Tokyo Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Croatia Open - Umag Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna International Championship of Croatia - Umag Davidoff Swiss Indoors - Basel PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Artois Championships - London Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis AEGON Championships - London Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Estoril Open - Estoril Open 13 - Marseille Open 13 - Marseille Dubai Open - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London AIG Japan Open - Tokyo Open de Moselle - Metz Winston-Salem Open - Winston-Salem International Tennis Championships - Delray Beach Kremlin Cup - Moscow Open 13 - Marseille Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Thailand Open - Bangkok Open 13 - Marseille Open de Nice Cote d'Azur - Nice Open 13 - Marseille AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Moselle Open - Metz Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney Estoril Open - Estoril China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose ATP Studena Croatia Open Umag - Umag Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Croatia Open - Umag SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad Citi Open - Washington Moselle Open - Metz Aircel Chennai Open - Chennai Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Apia International - Sydney Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Moselle Open - Metz Rakuten Japan Open - Tokyo Claro Open Colombia - Bogota Studena Croatia Open - Umag BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami NASDAQ-100 Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, SF, CRO-CZE, 1-4